#ifndef _CMAINWINDOW_H_
#define _CMAINWINDOW_H_

#include <buola/gui/cwindow.h>
#include <buola/io/curi.h>
#include <buola/term/ctermbox.h>

class CMainWindow : public buola::gui::CWindow
{
public:
    CMainWindow();

////////////// event handling //////////////
    void OnTitleChanged();
    void OnExited();

protected:
    PTermBox mBox;
};

typedef intrusive_ptr<CMainWindow> PMainWindow;

#endif
